olfactory bulb - German English Dictionary